home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 2378 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  1.4 KB

  1. Path: beech.ukc.ac.uk!R.E.Jones
  2. From: R.E.Jones@ukc.ac.uk (rej)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Smart Pointer Implementation & question
  5. Date: Wed, 17 Jan 96 10:48:51 GMT
  6. Organization: University of Kent at Canterbury, UK.
  7. Sender: R.E.Jones@ukc.ac.uk
  8. Message-ID: <749@beech.ukc.ac.uk>
  9. References: <4dfe36$d99@grid.direct.ca>
  10. Reply-To: R.E.Jones@ukc.ac.uk (rej)
  11. NNTP-Posting-Host: beech.ukc.ac.uk
  12.  
  13. In article <4dfe36$d99@grid.direct.ca>, Ken Clark <ken@direct.ca> wrote:
  14. >Hi.  I have implemented a reference counting smart pointer class.  It works 
  15. >well, except that I can't get a basic behavior of normal pointers: automatic 
  16. >casting of subclass pointers.
  17.  
  18. This is a well-known problem with smart pointers.
  19.  
  20. A good survey of the extent of the problem and possible solutions can be
  21. found in
  22.  
  23. @inproceedings{edel92b,
  24. author = "Daniel R. Edelson",
  25. title = "Smart Pointers: They're Smart, But They're Not Pointers",
  26. booktitle = "USENIX C++ Conference",
  27. year = 1992
  28. }
  29.  
  30.  
  31. Richard Jones
  32.  
  33. ===============================================================================
  34.  
  35. Computing Laboratory                           Room SW107
  36. University of Kent at Canterbury               Telephone: 01227 764000 ext.7943
  37. Canterbury,                                               01227 827943 (direct)
  38. CT2 7NF, U.K.                       FAX: 01227 762811
  39.  
  40. ===============================================================================
  41.